#ifndef POINT_H
#define POINT_H

#include <QString>
#include <QList>

class Point
{
public:
    Point();
    ~Point();

    void SetId(const QString &id);
    QString GetId() const;

    void SetName(const QString &name);
    QString GetName() const;

    void SetDatas(const QStringList &datas);
    QStringList &GetDatas();

    void SetT1(double t1);
    double GetT1() const;

    void SetT2(double t2);
    double GetT2() const;

private:
    QString id { "-1" };   // id
    QString name{ "" };    // 名字
    QStringList datas{};   // 数据点
    double t1{ 0 };             // 左侧游标数据
    double t2{ 0 };             // 右侧游标数据
};

#endif // POINT_H
